social impulse - French English Dictionary